intelligence peddler - French English Dictionary